<V.3版>
PIC-VC#間
シフトJIS漢字 文字列送受信
(→プロジェクトファイル(Harmony Ver.3版 MHC v3.8.0) ダウンロード)
PICとPC(VC#)間のUARTによる、シフトJIS漢字文字列送受信の例を紹介します。
<仕様>
・PCとPIC32MZ間でUART接続による文字列の送受信をおこなう。
・漢字の文字コードはシフトJISを使うこと。
・PC側から文字列に対して PIC側からそれぞれに対応した文字列を返信すること
送受信の文字列は 以下とする
PCからの送信文字列 | PICからの返信文字列 | |
織田 | 信長 | |
豊臣 | 秀吉 | |
徳川 | 家康 | |
Oda | Nobunaga(信長) | |
Toyotomi | Hideyoshi(秀吉) | |
Tokugawa | Ieyasu(家康) | |
How are you ? | Pardon ? | |
ご機嫌いがかですか ? | Pardon ? |
・PICは起動後すみやかに PC側に 下記文字列を送信のこと
"UART 接続完了 !"
・ Harmonyのコールバック関数を使用のこと。
・PC側のアプリケーションは マイクロソフトのVC# で作成のこと。
・PC側のアプリケーションは以下のようなダイアログウィンドウとする。(PC側のアプリケーションについは( →URL ) 参照願います。
すなわち、
1. コンボボックスから送信文字列を選択して 送信ボタンをクリックするとPIC側に送信をおこなう。
2. 受信文字列は リッチテキストボックスに順次追加表示する。
<外観> PIC32MZ評価ボード(→購入方法)を使った実験品の外観です。
<動作結果> (→ 動画: 1080pのHD動画を見ることができます。)
1. PIC起動後、"UART 接続完了 !"を 受信した時 | |
2. "織田" を送信後、"信長"を受信した時 | |
3. "Oda" を送信後、"Nobunaga(信長)を受信した時 | |
4. "ご機嫌いかがですか ?" を送信後、 "Pardon"を受信した時 | |
<解説> プロジェクトファイル精読願います。